semi-submerged catamaran - English Synonyms Dictionary